have a right to reside - Französisch Englisch Wörterbuch